trench shield - Deutsch Englisch Wörterbuch